rock dowel - Turkish English Dictionary